home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
House of Dreams
/
House of Dreams.iso
/
More…
/
Coming Attractions
/
Night Trips Tests
/
<-NtTrips 103x73 22kHz
/
<-NtTrips 103x73 22kHz.rsrc
/
bin.rsrc_CODE_4_UnivProcs.txt
< prev
next >
Wrap
Text File
|
1992-03-04
|
42KB
|
746 lines
# near model CODE resource
# jump table entries: 312-325 (14 of them)
export_39:
00000000 4E56 0000 link A6, 0
00000004 48E7 0108 movem.l -[A7], D7,A4
00000008 4AAE 0008 tst.l [A6 + 0x8]
0000000C 6600 000A bne +0xC /* 00000018 */
00000010 422E 000C clr.b [A6 + 0xC]
00000014 6000 0014 bra +0x16 /* 0000002A */
label00000018:
00000018 286E 0008 movea.l A4, [A6 + 0x8]
0000001C 0C6C 0000 006C cmpi.w [A4 + 0x6C], 0x0
00000022 5DC7 slt D7
00000024 4407 neg.b D7
00000026 1D47 000C move.b [A6 + 0xC], D7
label0000002A:
0000002A 4CDF 1080 movem.l D7,A4, [A7]+
0000002E 4E5E unlink A6
00000030 2E9F move.l [A7], [A7]+
00000032 4E75 rts
export_40:
00000034 4E56 FFF8 link A6, -0x0008
00000038 48E7 0108 movem.l -[A7], D7,A4
0000003C 286E 0008 movea.l A4, [A6 + 0x8]
00000040 2D54 FFF8 move.l [A6 - 0x8], [A4]
00000044 2D6C 0004 FFFC move.l [A6 - 0x4], [A4 + 0x4]
0000004A 486E FFF8 pea.l [A6 - 0x8]
0000004E A870 syscall LocalToGlobal
00000050 486E FFFC pea.l [A6 - 0x4]
00000054 A870 syscall LocalToGlobal
00000056 286E 000C movea.l A4, [A6 + 0xC]
0000005A 28AE FFF8 move.l [A4], [A6 - 0x8]
0000005E 296E FFFC 0004 move.l [A4 + 0x4], [A6 - 0x4]
00000064 4CDF 1080 movem.l D7,A4, [A7]+
00000068 4E5E unlink A6
0000006A 2E9F move.l [A7], [A7]+
0000006C 4E75 rts
fn0000006E:
0000006E 4E56 FF00 link A6, -0x0100
00000072 48E7 0118 movem.l -[A7], D7,A3,A4
00000076 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000007A 486E FF00 pea.l [A6 - 0x100]
0000007E 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00000082 286E 000C movea.l A4, [A6 + 0xC]
00000086 47EE FF00 lea.l A3, [A6 - 0x100]
0000008A 4247 clr.w D7
0000008C 1E13 move.b D7, [A3]
label0000008E:
0000008E 18DB move.b [A4]+, [A3]+
00000090 51CF FFFC dbf D7, -0x6 /* 0000008E */
00000094 4CDF 1880 movem.l D7,A3,A4, [A7]+
00000098 4E5E unlink A6
0000009A 2E9F move.l [A7], [A7]+
0000009C 4E75 rts
export_41:
0000009E 4E56 FDFC link A6, -0x0204
000000A2 48E7 0118 movem.l -[A7], D7,A3,A4
000000A6 3E2E 0008 move.w D7, [A6 + 0x8]
000000AA 48C7 ext.l D7
000000AC 2D47 FEFC move.l [A6 - 0x104], D7
000000B0 486E FDFC pea.l [A6 - 0x204]
000000B4 2F2E FEFC move.l -[A7], [A6 - 0x104]
000000B8 4EBA FFB4 jsr [PC - 0x4C /* 0000006E */]
000000BC 588F addq.l A7, 4
000000BE 49EE FF00 lea.l A4, [A6 - 0x100]
000000C2 47EE FDFC lea.l A3, [A6 - 0x204]
000000C6 4247 clr.w D7
000000C8 1E13 move.b D7, [A3]
label000000CA:
000000CA 18DB move.b [A4]+, [A3]+
000000CC 51CF FFFC dbf D7, -0x6 /* 000000CA */
000000D0 286E 000A movea.l A4, [A6 + 0xA]
000000D4 47EE FF00 lea.l A3, [A6 - 0x100]
000000D8 4247 clr.w D7
000000DA 1E13 move.b D7, [A3]
label000000DC:
000000DC 18DB move.b [A4]+, [A3]+
000000DE 51CF FFFC dbf D7, -0x6 /* 000000DC */
000000E2 4CDF 1880 movem.l D7,A3,A4, [A7]+
000000E6 4E5E unlink A6
000000E8 205F movea.l A0, [A7]+
000000EA 548F addq.l A7, 2
000000EC 4ED0 jmp [A0]
export_42:
000000EE 4E56 FBFA link A6, -0x0406
000000F2 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000000F6 286E 0008 movea.l A4, [A6 + 0x8]
000000FA 47EE FF00 lea.l A3, [A6 - 0x100]
000000FE 4247 clr.w D7
00000100 1E14 move.b D7, [A4]
label00000102:
00000102 16DC move.b [A3]+, [A4]+
00000104 51CF FFFC dbf D7, -0x6 /* 00000102 */
00000108 3E3C 0001 move.w D7, 0x1
0000010C 4246 clr.w D6
0000010E 1C2E FF00 move.b D6, [A6 - 0x100]
00000112 3D46 FEFA move.w [A6 - 0x106], D6
00000116 6000 01A6 bra +0x1A8 /* 000002BE */
label0000011A:
0000011A 49EE FF00 lea.l A4, [A6 - 0x100]
0000011E 4246 clr.w D6
00000120 1C34 7000 move.b D6, [A4 + D7.w]
00000124 6000 017A bra +0x17C /* 000002A0 */
label00000128:
00000128 486E FDFA pea.l [A6 - 0x206]
0000012C 486E FF00 pea.l [A6 - 0x100]
00000130 3F3C 0001 move.w -[A7], 0x1
00000134 3C07 move.w D6, D7
00000136 5346 subq.w D6, 1
00000138 3F06 move.w -[A7], D6
0000013A 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
0000013E 588F addq.l A7, 4
00000140 486E FDFA pea.l [A6 - 0x206]
00000144 487A 01A6 pea.l [PC + 0x1A6 /* 000002EC, value 0x17B4E56 */]
00000148 486E FCFA pea.l [A6 - 0x306]
0000014C 486E FF00 pea.l [A6 - 0x100]
00000150 3C07 move.w D6, D7
00000152 5246 addq.w D6, 1
00000154 3F06 move.w -[A7], D6
00000156 3F3C 00FF move.w -[A7], 0xFF
0000015A 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
0000015E 588F addq.l A7, 4
00000160 486E FCFA pea.l [A6 - 0x306]
00000164 486E FBFA pea.l [A6 - 0x406]
00000168 3F3C 0003 move.w -[A7], 0x3
0000016C 4EAD 011A jsr [A5 + 0x11A /* export_31 */]
00000170 49EE FF00 lea.l A4, [A6 - 0x100]
00000174 47EE FBFA lea.l A3, [A6 - 0x406]
00000178 4246 clr.w D6
0000017A 1C13 move.b D6, [A3]
label0000017C:
0000017C 18DB move.b [A4]+, [A3]+
0000017E 51CE FFFC dbf D6, -0x6 /* 0000017C */
00000182 6000 0134 bra +0x136 /* 000002B8 */
label00000186:
00000186 486E FDFA pea.l [A6 - 0x206]
0000018A 486E FF00 pea.l [A6 - 0x100]
0000018E 3F3C 0001 move.w -[A7], 0x1
00000192 3C07 move.w D6, D7
00000194 5346 subq.w D6, 1
00000196 3F06 move.w -[A7], D6
00000198 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
0000019C 588F addq.l A7, 4
0000019E 486E FDFA pea.l [A6 - 0x206]
000001A2 487A 0146 pea.l [PC + 0x146 /* 000002EA, value 0x17D017B */]
000001A6 486E FCFA pea.l [A6 - 0x306]
000001AA 486E FF00 pea.l [A6 - 0x100]
000001AE 3C07 move.w D6, D7
000001B0 5246 addq.w D6, 1
000001B2 3F06 move.w -[A7], D6
000001B4 3F3C 00FF move.w -[A7]